Benchmarking of PVM and LAM/MPI Using OSCAR, Rocks and Knoppix Clustering Tools
نویسندگان
چکیده
Parallel and distributed computing plays an important role by dividing a big process into many small processes running parallel with the help of number of processors. The communication in distributed and parallel processors takes place with the help of different API’s. In this paper the performance of two API’s i.e. PVM and LAM/MPI and three Clustering Tools OSCAR, Rocks and Knoppix is analyzed, So that the best results could be achieved by the right selection and combination of both API and Clustering Tool. Keywords—PVM, LAM/MPI, Clustering Tools, OSCAR, Rocks, Knoppix.
منابع مشابه
Experience with Mpi: 'converting Pvmmake to Mpimake under Lam' and 'mpi and Parallel Genetic Programming'
This looks at the issues which arose in porting the pvmmake utility from PVM to MPI. Pvmmake is a PVM application which allows a user to send les, execute commands, and receive results from a single machine on any machine in the virtual machine. Its actions are controlled by the contents of a connguration le. Its most common use is to enable management of the development of a parallel program i...
متن کاملOn-Line Monitoring Support in PVM and MPI
PVM and MPI have often been compared regarding their functionality and performance from the users' point of view. In this paper , however, we will present some comparison from a tool developer's point of view. We will show how a supporting infrastructure { the OMIS compliant monitoring system OCM { can be implemented for both PVM and MPI. Thus, we will put light onto those features of PVM and M...
متن کاملMonitoring PVM Programs Using the DAMS Approach
Monitoring tools are fundamental components of a development environment as they provide basic support for performance evaluation, debugging, and program visualization. We describe our experiments with several monitoring tools for PVM, namely XPVM, developed at ORNL, Tape/PVM, developed at IMAG Lab, and DAMS, developed at UNL. These tools are compared and their use is described to support instr...
متن کاملMPIBlib: Benchmarking MPI Communications for Parallel Computing on Homogeneous and Heterogeneous Clusters
In this paper, we analyze existing MPI benchmarking suites, focusing on two restrictions that prevent them from a wider use in applications and programming systems. The first is a single method of measurement of the execution time of MPI communications implemented by each of the suites. The second one is the design of the suites in the form of a standalone executable program that cannot be easi...
متن کامل